Big Huge Thesaurus

genus Ascaridia

noun

sounds kind of like